丢脸: to lose face, humiliation...
有益: useful, beneficial, profitable...
表情: (facial) expression, to express one's feelings...
表扬: to praise, to commend...
公然: openly, publicly, undisguised...
法制: made in France...
谜团: riddle, enigma, unpredictable situation, elusive matters...